
html, body {background: #fff; font-family: RockwellStdRegular, Helvetica, sans-serif; font-size:13px; height:100%; }

.container{width:960px; margin: 0 auto; }

#wrapper{
	position:relative;
	min-height:100%
}

/*=====Header=====*/
#header{
	padding: 0 0 2px 0; 
	overflow:hidden; 
	display:block;
	position:relative;
	height:138px
	}
#header h1{ 
	width:117px; 
	top:3px; 
	left:15px;
	position:absolute
	}

#header h1 a{
	height: 121px;
	width: 117px;
	display: block;
	}	
	
.search{
	position: absolute; 
	right:6px; 
	top:95px
	}	

.search input[type="text"]{ background: url("../images/search.jpg") no-repeat; width:283px; height:30px; border:none; color:#585757; font-style:italic; padding-left:10px; line-height:29px}
/*=====Nav=====*/	
#nav{  
	margin-bottom:10px;
	background: url(../images/bg_nav.jpg) repeat-x; 
	}

#nav ul{  
	list-style: none; 
	height:56px; 
	margin-left:-40px;
	}

#nav ul li{ 
	float: left; 
	display: block;  
	line-height:56px;
	margin-left:20px
	}	
	
#nav ul li a{  
	text-decoration: none; 
	font-size:15px; 
	color:#5a4804; 
	padding: 6px 12px;   
	border-radius: 3px
	}		
	
#nav ul li a:hover, #nav ul li.active a{ 
	color:#f5e4a9; 
	background:#887534;
	padding: 6px 12px;   
	}

/*=====Main content=====*/
#main-content{
	background: #fff; 
	color:#505d64; 
	font-size:13px; 
	line-height:17.78px; 
	padding-bottom: 35px; 
	}

#main-content h2{ color: #6e5a33; font-size:16px; padding-bottom:7px; margin-top:10px; margin-bottom:7px; font-weight:normal; border-bottom:1px dashed #000 }
#main-content h2 a{ text-decoration:none; color: #6e5a33;}
#main-content h3{ color:#0bb60c;  line-height:12px; font-size:12px; font-weight: normal; margin-top:-3px}
#main-content h3 a{ text-decoration:none; color: #0bb60c;}
.product p{ color:#a3a4a6;}

#main-content .products{ float: left; padding-right:6px; margin-bottom:10px}

.product p{ line-height:0px}

#content{ display: inline-block; margin-bottom:30px}
/*=====Categories=====*/
.top-page{}

.categories-list{margin-top:0px}

.product-page{ margin-top:35px}

.product-cate{ }

.product-cate .products .product img{ border: 1px solid #c3c3c3;}

#catgories{ float: left; width:155px; margin-top:-20px; min-height:500px}

#catgories ul{ list-style: none; margin-left:-25px}

#catgories ul li{ line-height:25px}

#catgories ul li a{ text-decoration: none; color :#a9946f}

.pagination{ float:right; margin-top:-48px}

.pagination ul{ list-style: none}

.pagination ul li{ float: left;  border-right:1px solid #818181}

.pagination ul li a{ text-decoration:none; padding:0 4px; color:#818181}

.pagination ul li a:hover{ background:#818181; color:#fff; padding: 0 4px }

/*=====Services=====*/
.service-page{ margin-left:15px; color:#a9946f}

.service-page a{ color:#a9946f; font-weight: 700; text-decoration: underline}

.contact-text{ width:510px; float:left; display:inline-block; color:#a9946f }

.contact-add{width:430px; display:inline-block; color:#a9946f }

.contact-add a{color:#55c055; text-decoration:none; font-weight:400}


/*=====Footer=====*/
#footer{  color:#fff; font-size:13px; position:absolute; bottom:0px; width:100%; }

.foots{border-top:1px solid #0bb60c;}

.foot{ background:#c5b598; height: 37px;  margin-top:2px}

#nav_bottom{ overflow: hidden; }

#nav_bottom ul{ list-style: none; float: left; margin-left:-30px}

#nav_bottom ul li{ display: inline; padding: 0 7px; }

#nav_bottom ul li a{ text-decoration: none; color:#fff; font-size:12px}

#nav_bottom .footer_text{ margin-right:13px; font-size:12px}

#nav_bottom .footer_text a{ text-decoration: none; color:#fff }

.copyright { float:right }

/*=====Sigplus======*/
div.boxplus-slider{ padding:6px 0px !important}









	
	